#enter {
  padding-bottom:100px;
  .banner {
    height:650px;
    background-image:url("../../images/common/bg.jpg");
    .txt {
      top:0;
      text-align:center
    }
    .line {
      position:relative;
      height:1px;
      margin-top:42px;
      background:#fff;
      em {
        position:absolute;
        width:25px;
        height:18px;
        top:0;
        left:50%;
        overflow:hidden
      }
      em:before {
        display:block;
        content:'';
        position:relative;
        top:-8px;
        left:4px;
        width:18px;
        height:18px;
        background:#fff;
        @include rotate(45deg)
      }
    }
  }
  .container {
    padding-top:42px
  }
  .enter-title {
    line-height:140px;
    font-size:36px;
    color:$color-theme;
    text-align:center
  }
}
#form {
  overflow:hidden;
  .list {
    margin-top:-1px;
    padding:22px 0;
    border-top:dashed 1px $color-border;
    .it {
      padding:18px 0;
    }
    .title {
      width:35%;
      line-height:58px;
      font-size:18px;
      text-align:right;
      i {
        position:relative;
        top:6px;
        left:-5px;
        font-size:24px;
        color:$color-theme
      }
      b {
        display:inline-block;
        width:15px;
        height:15px;
        line-height:15px;
        font-size:15px;
        border:solid 1px #333;
        border-radius:$radius-round;
        text-align:center
      }
    }
    .fr {
      width:60%;
      input {
        width:75%;
        height:58px;
        line-height:58px;
        font-size:18px;
        border:solid 1px $color-border;
        text-indent:15px
      }
    }
    p.radio {
      height:58px;
      line-height:58px;
      font-size:18px;
      label {
        float:left;
        width:40%
      }
      span, .icon-radio {
        float:left
      }
      span {
        padding-left:15px
      }
      .icon-radio {
        margin-top:14px
      }
    }
    .link {
      line-height:20px;
      padding-top:15px;
      font-size:16px;
      color:$color-tips;
      .icon-radio {
        margin-right:10px
      }
    }
    .link-txt {
      padding:20px 0
    }
  }
}
.submit {
  display:block;
  width:400px;
  margin:0 auto;
  line-height:60px;
  position:relative;
  left:100px;
  font-size:18px;
  color:#fff;
  background:$color-theme;
  text-align:center;
  letter-spacing:2px;
  border-radius:$radius
}